physical embodiment - Allemand Anglais Dictionnaire